Volume 7, Issue 37, November 2021, Pages 1427-1486
Doaa Hafez
Volume 6, Issue 28, May 2020, Pages 653-716